Phyx: phylogenetic tools for unix

نویسندگان

  • Joseph W. Brown
  • Joseph F. Walker
  • Stephen A. Smith
چکیده

Summary The ease with which phylogenomic data can be generated has drastically escalated the computational burden for even routine phylogenetic investigations. To address this, we present phyx : a collection of programs written in C ++ to explore, manipulate, analyze and simulate phylogenetic objects (alignments, trees and MCMC logs). Modelled after Unix/GNU/Linux command line tools, individual programs perform a single task and operate on standard I/O streams that can be piped to quickly and easily form complex analytical pipelines. Because of the stream-centric paradigm, memory requirements are minimized (often only a single tree or sequence in memory at any instance), and hence phyx is capable of efficiently processing very large datasets. Availability and Implementation phyx runs on POSIX-compliant operating systems. Source code, installation instructions, documentation and example files are freely available under the GNU General Public License at https://github.com/FePhyFoFum/phyx. Contact [email protected]. Supplementary information Supplementary data are available at Bioinformatics online.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ScripTree: scripting phylogenetic graphics

UNLABELLED There is a large amount of tools for interactive display of phylogenetic trees. However, there is a shortage of tools for the automation of tree rendering. Scripting phylogenetic graphics would enable the saving of graphical analyses involving numerous and complex tree handling operations and would allow the automation of repetitive tasks. ScripTree is a tool intended to fill this ga...

متن کامل

Seed germination of Arabidopsis thaliana phyA/phyB double mutants is under phytochrome control.

We examined the photocontrol of seed germination in the phyA/phyB double mutants of Arabidopsis thaliana seeds. Dormant phyA/phyB seeds showed a red/far-red light (R/FR)-reversible induction of seed germination. This suggests the involvement of at least one other phytochrome, phyC, D, and/or E, in controlling seed germination. We designated this spectrally active phytochrome in phyA/phyB as phy...

متن کامل

SEAVIEW and PHYLO_WIN: two graphic tools for sequence alignment and molecular phylogeny

SEAVIEW and PHYLO_WIN are two graphic tools for X Windows-Unix computers dedicated to sequence alignment and molecular phylogenetics. SEAVIEW is a sequence alignment editor allowing manual or automatic alignment through an interface with CLUSTALW program. Alignment of large sequences with extensive length differences is made easier by a dot-plot-based routine. The PHYLO_WIN program allows phylo...

متن کامل

Applying Traditional Unix Tools during Maintenance: An Experience Report

The Unix programming environment provides a rich and fairly standard set of generic tools for the development and maintenance of software. In an age of advanced software tools and environments, it is useful to see how new tools compare against an old baseline. Our experiences from one small exercise in maintenance suggest that simple Unix tools seem to raise the bar of excellence deceptively

متن کامل

The Newick utilities: high-throughput phylogenetic tree processing in the Unix shell

SUMMARY We present a suite of Unix shell programs for processing any number of phylogenetic trees of any size. They perform frequently-used tree operations without requiring user interaction. They also allow tree drawing as scalable vector graphics (SVG), suitable for high-quality presentations and further editing, and as ASCII graphics for command-line inspection. As an example we include an i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره 33  شماره 

صفحات  -

تاریخ انتشار 2017